Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BIRKBECK MEWS Terraced £539,948 £330,000 8 Oct 2013
2 BIRKBECK MEWS Terraced £535,495 £320,000 13 May 2013
3 BIRKBECK MEWS Terraced £420,700 £250,000 26 Aug 2008
4 BIRKBECK MEWS Terraced £542,685 £440,000 2 Jul 2019
5 BIRKBECK MEWS Terraced £415,565 £245,000 7 May 2010